/*
 * Copyright (c) 2021. Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
 * Morbi non lorem porttitor neque feugiat blandit. Ut vitae ipsum eget quam lacinia accumsan. 
 * Etiam sed turpis ac ipsum condimentum fringilla. Maecenas magna. 
 * Proin dapibus sapien vel ante. Aliquam erat volutpat. Pellentesque sagittis ligula eget metus. 
 * Vestibulum commodo. Ut rhoncus gravida arcu. 
 */

import java.util.Scanner;

/**
 * if
 */
public class Demo02 {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入月份(1-12):");
        int month = scanner.nextInt();
        System.out.println(month >= 1 && month <= 12);
        if (month >= 1 && month <= 12) { // 单条件
            System.out.println("月份参数输入合格");
        }

        if(month >= 1 && month <= 12) { // 双条件
            System.out.println("条件成立");
        } else {
            System.out.println("条件不成立");
        }

        // 判断输入的数值是个位数,还是十位数,还是,百位数,还是其他
        System.out.println("请输入一个正整数");
        int num = scanner.nextInt();
        if(num<0){ // 多条件
            System.out.println("不是正整数");
        }else if(num<10){
            System.out.println("这是一个个位数");
        }else if(num<100){
            System.out.println("这是一个十位数");
        }else if(num<1000){
            System.out.println("这是一个百位数");
        }else{
            System.out.println("这是一个很多的数");
        }

        if(num<0){ // 用单条件的方式实现多条件
            System.out.println("不是正整数");
        }
        if(!(num<0) && num<10){//条件一不成立条件二成立
            System.out.println("这是一个个位数");
        }
        if(!(num<0) && !(num<10) && num<100){//条件一条件二都不成立,条件三成立
            System.out.println("这是一个十位数");
        }

        //...



        System.out.println("程序结束");
    }
}
